In case you missed it, the much-beleaguered East Coast got bombarded with rain earlier this week. In Baltimore, four inches of rain combined badly with a sink hole lurking beneath a street packed with parked cars. The result? Epic mudslide! Wait until the end of this clip to see the rain gods claiming their sacrifice.
Mother Nature. Whoa.
If you like this article, please share it! Your clicks keep us alive!